import {http} from '@/http/index.js';

/**
 * 获取地址列表
 */
export function getAddressList() {
	return http.post('index.php/user/User/userAddressList');
}

/**
 * 新增编辑地址
 * @param {Object} data 
 */
export function saveAddress(data) {
	return http.post('index.php/user/User/updateUserAddress', data);
}

/**
 * 删除地址
 * @param {Number} id 
 */
export function deleteAddress(id) {
	return http.post('index.php/user/User/delAddress', {id});
}

/**
 * 区域获取
 * @param {Number} id 
 * @param {Number} level 
 */
export function getRegionList(id, level) {
	return http.post('index.php/user/User/userAddressStockLK', {level, id});
}

/**
 * 获取省列表
 */
export function getProvinceList(provinceId=0) {
	return getRegionList(provinceId, 1);
}

/**
 * 获取省列表
 * @param {Number} id 
 */
export function getCityList(id) {
	return getRegionList(id, 2);
}

/**
 * 获取区域列表
 * @param {Number} id 
 */
export function getAreaList(id) {
	return getRegionList(id, 3);
}


/**
 * 移动端获取区域列表
 * @param {Number} id 
 */
export function mobileAddress(data) {
	return http.post('index.php/user/OrderV3/userAddressStockLK', data);
}
// 